cadmium selenium photoconductive cell - German English Dictionary